documentary remittance - German English Dictionary